Skip to main content
TrustRadius
Mathematica

Mathematica

Overview

What is Mathematica?

Wolfram's flagship product Mathematica is a modern technical computing application featuring a flexible symbolic coding language and a wide array of graphing and data visualization capabilities.

Read more
Recent Reviews

TrustRadius Insights

Mathematica, an advanced software tool, has proven to be invaluable for a wide range of use cases. Academic and research settings find it …
Continue reading
Read all reviews

Popular Features

View all 15 features
  • Formatting capabilities (8)
    9.9
    99%
  • Pre-built visualization formats (heatmaps, scatter plots etc.) (9)
    9.9
    99%
  • Drill-down analysis (8)
    9.9
    99%
  • Report sharing and collaboration (9)
    9.9
    99%
Return to navigation

Pricing

View all pricing

Standard Cloud

$1,520

Cloud
per year

Standard Desktop

$3,040

On Premise
one-time fee

Standard Desktop & Cloud

$3,344

On Premise
one-time fee

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://www.wolfram.com/mathematica/pri…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Features

BI Standard Reporting

Standard reporting means pre-built or canned reports available to users without having to create them.

9.9
Avg 8.4

Ad-hoc Reporting

Ad-Hoc Reports are reports built by the user to meet highly specific requirements.

9.9
Avg 8.0

Report Output and Scheduling

Ability to schedule and manager report output.

9.3
Avg 8.4

Data Discovery and Visualization

Data Discovery and Visualization is the analysis of multiple data sources in a search for patterns and outliers and the ability to represent the data visually.

9.9
Avg 8.2
Return to navigation

Product Details

What is Mathematica?

Mathematica Technical Details

Deployment TypesOn-premise, Software as a Service (SaaS), Cloud, or Web-Based
Operating SystemsWindows, Linux, Mac
Mobile ApplicationNo

Frequently Asked Questions

Wolfram's flagship product Mathematica is a modern technical computing application featuring a flexible symbolic coding language and a wide array of graphing and data visualization capabilities.

Reviewers rate Customizable dashboards and Report Formatting Templates and Drill-down analysis highest, with a score of 9.9.

The most common users of Mathematica are from Small Businesses (1-50 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(30)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

Mathematica, an advanced software tool, has proven to be invaluable for a wide range of use cases. Academic and research settings find it particularly useful for heavy computation, data visualization, and matrix operations. Users appreciate its versatility, combining features from different programming paradigms to achieve high efficiencies. Mathematica is highly regarded for its coverage of mathematics, providing a comprehensive set of tools for solving complex mathematical problems and generating visually appealing plots. It is also commonly used in physics and engineering research, where it serves as a valuable tool for graduate students, professors, and researchers. Students and faculty in various disciplines, such as engineering, math, and statistics, rely on Mathematica to quickly solve numerical problems and gain insights into overall solutions. Additionally, consulting firms utilize Mathematica to tackle challenging problems for large corporations with complex operations. These varied applications showcase the power and utility of Mathematica across a wide range of industries and domains.

Versatility: Users have appreciated the versatility of Wolfram Mathematica, with multiple reviewers mentioning its support for various programmatic paradigms such as pure functions, procedural programming, list processing, and even object-oriented programming with a bit of setup.

Graphical Rendering Tools: Reviewers have found the extensive and rich tools for graphical rendering in Wolfram Mathematica to be very helpful. They mentioned that it not only allows for 2D and 3D renderings of final output but also enables quick-and-dirty 2D and 3D rendering of intermediate and debugging results.

AI and KI Data Analysis: Several users consider Wolfram Mathematica to be excellent for solving a wide range of mathematical problems, including PDEs. They highlight its strength in AI and KI data analysis, making it a preferred choice for tackling complex analytical challenges.

Slowness of numerical routines: Some users have expressed dissatisfaction with the speed of Wolfram Mathematica compared to C code implementation for numerical routines.

Incomplete implementation of new functionality: Reviewers have noted that certain new functionalities in Mathematica, such as limited MeshRegions, are not fully implemented, which can be frustrating for users looking to utilize these features.

Crashes on Windows platform: Several users have reported experiencing crashes on the Windows platform when using Mathematica, indicating that the underlying core of the software does not work equally well across platforms.

Attribute Ratings

Reviews

(1-5 of 5)
Companies can't remove reviews or game the system. Here's why
Steffen Jäschke | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
In our organization we use Wolfram Mathematica as a knowledge engine. The knowlegde is rudimentally used as associations and early or late rules. We enjoy the enornous versatility of the Mathematica libraries for mathematical problems. We focus on optimization, computing and representation of problems and solutions. Mathematica offers a high degree of coverage of Mathematics by the corpui of Wolfram Mathematica. The mCAX system does not offer everything but it opens the fields of Mathematics wide and often deep. As for partial differential equations we favour that there are benchmarks avialable already freely over the internet to compare Wolfram Mathematica powers to that of competitors or even harder sometimes to standardization library. State-of-the-art does not come from little efforts and single scientist nowadays and large scale cluster computing is still not all what makes up innovations. We use often the convolution powers of Mathematica because that is the Mathematics of the future from our standpoint.

Wolfram Mathematica provide a 5th generation language with many features agglomerated from the very best programmatic paradigms. The philosophy knowledge is what works is overcome by the eclectic means for selecting the best performing ones for the orientation of high efficiencies. Wolfram Mathematica provides a satisfying amount of educational and deep Math knowledge and numerical routines. We enjoy the covering features set for visualization. The sets of data analysis and as well graphical as geometrical calculations are convincing. We have great success with the interactivity features making all the knowledge clear and transparent for customers.
  • Wolfram Mathematica is great in AI and KI data analysis.
  • Wolfram Mathematica is great in solving of any kind of mathematical problem for examples PDEs.
  • Wolfram Mathematica has efficient and versatile feature for visualization problems.
  • Wolfram Mathematica offers a selection of the efficients programming paradigms is therefore one of the first choices for programming on the 5th level of programming languages.
  • The notebook interface is a to strict choice for the in and out paradigma. Hidding information may be a better choice sometimes for a better understanding. It is not well MathML friendly.
  • Mathematica is too properitary. Other venturers are able to integrate user initiative better into the corpui the represent. It is too slow for many information innovation and in part to restricted to a tough internet integration. Efforts for integration of for example information markups from standards of the ISOOSI stack and else are missing or to tedious to program from scratch.
  • Mathematica is not very well at import and export. Too many formats of interest are missing and there is much knowledge hidden behind for a better efficiency.
  • Mathematica focusses to much on properitary formats like notebook and cdf. Microsoft is far ahead and has survived the fears hidden behind that behaviour.
  • Other decision are not handed open enough to the users of Wolfram Mathematica for example with the integrated use of standards in Mathematics.
We are the judgement that Wolfram Mathematica is despite many critics based on the paradigms selected a mark in the fields of the markets for computations of all kind. Wolfram Mathematica is even a choice in fields where other bolide systems reign most of the market. Wolfram Mathematica offers rich flexibility and internally standardizes the right methodologies for his user community. Wolfram Mathematica is not cheap and in need of a hard an long learner journey. That makes it weak in comparison with of-the-shelf-solution packages or even other programming languages. But for systematization of methods Wolfram Mathematica is far in front of almost all the other. Scientist and interested people are able to develop themself further and Wolfram Matheamatica users are a human variant for themself. The reach out for modern mathematics based science is deep and a unique unified framework makes the whole field of mathematics accessable comparable to the brain of Albert Einstein. The paradigms incorporated are the most efficients and consist in assembly on the market. The mathematics is covering and fullfills not just education requirements but the demands and needs of experts.

Mathematica is incompatible with other systems for mCAx and therefore the borders between the systems are hard to overcome. Wolfram Mathematica should be consider one of the more open systems because other code can be imported and run but on the export side it is rathe incompatible by design purposes. A better standard for all that might solve the crisis but there is none in sight. Selection of knowledge of what works will be in the future even more focussed and general system might be one the lossy side. Knowledge of esthetics of what will be in the highest demand in necessary and Wolfram is not a leader in this field of science. Mathematics leves from gathering problems from application fields and less from the glory of itself and the formalization of this.
Data Discovery and Visualization (3)
100%
10.0
Pre-built visualization formats (heatmaps, scatter plots etc.)
100%
10.0
Location Analytics / Geographic Visualization
100%
10.0
Predictive Analytics
100%
10.0
BI Standard Reporting (3)
100%
10.0
Customizable dashboards
100%
10.0
Report Formatting Templates
100%
10.0
Pixel Perfect reports
100%
10.0
Ad-hoc Reporting (4)
100%
10.0
Drill-down analysis
100%
10.0
Formatting capabilities
100%
10.0
Integration with R or other statistical packages
100%
10.0
Report sharing and collaboration
100%
10.0
Report Output and Scheduling (5)
94%
9.4
Publish to Web
100%
10.0
Publish to PDF
90%
9.0
Report Versioning
100%
10.0
Report Delivery Scheduling
90%
9.0
Delivery to Remote Servers
90%
9.0
  • Buying Wolfram Mathematica is expense and there is vast amount of general content with that purchase.
  • Wolfram Mathematica cost of two orders of magnitude more than comparable systems with extension libraries except the direct contrahents and has therefore to deliver much more in return. That is really hard to achieve for everybody.
  • Wolfram Mathematica is in need to be customized for business standards but offer best mathematical and programming standards. Many field are just waiting for the change to Wolfram Mathematica.
  • Wolfram Mathematica is not the choice of several leaders in there markets. Following this leaders in hard and expensive despite it might result in highest ROis. Properitaries are always a drawback for high and efficient ROIs.
  • Wolfram Mathematica needs efficient workarounds and deep knowledge to reproduce well known and established methodologies in knowledge centerer market.
There is no other alternative that Maple from Maplesoft all over. There are other systems for mCAx that do not offer the richness and coverage of mathematical features. For example Matlab that restricts inself to matrice calculation and only the the right set of addon library get comparable. Maplesoft does not have the attitudes that Wolfram has and therefore only in the publishing sector Maplesoft is ahead in offering features closer to the standards of textbooks. The field of publishing makes the difference between both. Maplesoft.

Maple is a weird mixture of procedural with functional, while Mathematica is a weird mixture of procedural with rewriting. So Maple leaves the customers with more problems than Mathematica does from the point of view of Mathematica users. Both vendorers offer booklet for comparison purposes that both leave more decisions to the reader than the pure reading of the systems descriptions of the products themself. It is hard to the describe the systems in short with the aim of sorrow. So it is a hard matter of selection what to compare from both package sets. Making use of both gives always the best learning effects compared to reading comparisons.

A great problem for the companies is that MatLab, Java or Python are more popular overall even though this system do grow into comparison far beyond technical computing purposes. Because of the lower investment in money the popularity is high and the community grows in industrial countries and those desiring to get industrialized. As long as there is no common standard the discrepancies will remain. Getting standards is not a small or short deal. One of the question is, are mCAx bolide system really diserable or are small subpackage more efficient and effective overall?
Microsoft Office 2016 (discontinued)
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We are using Wolfram Mathematica in our physics department. Many professors as well as graduate students are using it in their research work. As a graduate student, I am using it regularly in my research. It is very useful tool in physics and engineering research. Our physics department has been using Wolfram Mathematica for many years.
  • Plotting and charting.
  • Numerical calculation.
  • Animation.
  • Matrix multiplication and mathematical functions.
  • Should include more libraries and functions.
  • Should include more functions that can be used in Machine Learning.
  • Should include more functions that can be used in Data Science.
Mathematica is very useful in calculus problem. It deals greatly with mathematical operations such as differentiation, integration, matrix multiplication and so on. Simple data analysis is very easy using Mathematica. Mathematica has great functions for plotting and charting the data.
It has some good features included in Machine Learning model. But there are many functions that can be included in Mathematica for better improvements. So, Machine Learning and Artificial Intelligence will be easier in Mathematica.
Data Discovery and Visualization (3)
86.66666666666666%
8.7
Pre-built visualization formats (heatmaps, scatter plots etc.)
90%
9.0
Location Analytics / Geographic Visualization
80%
8.0
Predictive Analytics
90%
9.0
BI Standard Reporting (3)
83.33333333333334%
8.3
Customizable dashboards
90%
9.0
Report Formatting Templates
80%
8.0
Pixel Perfect reports
80%
8.0
Ad-hoc Reporting (4)
87.5%
8.8
Drill-down analysis
90%
9.0
Formatting capabilities
80%
8.0
Integration with R or other statistical packages
90%
9.0
Report sharing and collaboration
90%
9.0
Report Output and Scheduling (5)
86%
8.6
Publish to Web
90%
9.0
Publish to PDF
90%
9.0
Report Versioning
90%
9.0
Report Delivery Scheduling
80%
8.0
Delivery to Remote Servers
80%
8.0
  • My research work is easier using Mathematica.
  • Fast plotting and analysis of experimental data.
  • Saving my time.
Well, Mathematica is free at my university. As a graduate student, you can download and install Mathematica in your device after log in through your university email. Second, it has very nice platform. You can use Mathematica for many data analysis such as plotting, integration and matrix multiplication. It is very easy and fast. I have been using this for about 3 years and I am familiar with it.
Wolfram Mathematica is a nice software package. It has very nice features and easy to install and use in your machine. Besides this, there is a nice support from Wolfram. They come to the university frequently to give seminars in Mathematica. I think this is the best thing they are doing. That is very helpful for graduate and undergraduate students who are using Mathematica in their research.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Mathematica for quantitative analysis of data, data visualization, pattern recognition and prediction.
  • Analytic Calculus and Algebra
  • Complex Equation Solving
  • Data Analytics
  • Reference for definitions and data standards
  • Mathematica forum is often cold and unresponsive
  • Mathematica online forum is not handled professionally by moderators - lacks warmth
  • Mathematica official support is cold and curt
Overall data analytics and mathematical modelling, problem solving, data visualization. Analytic solution to algebraic and differential equations, validation of solutions, financial modelling, predictive analytics.
Data Discovery and Visualization (3)
83.33333333333334%
8.3
Pre-built visualization formats (heatmaps, scatter plots etc.)
70%
7.0
Location Analytics / Geographic Visualization
90%
9.0
Predictive Analytics
90%
9.0
BI Standard Reporting (3)
33.333333333333336%
3.3
Customizable dashboards
30%
3.0
Report Formatting Templates
30%
3.0
Pixel Perfect reports
40%
4.0
Ad-hoc Reporting (4)
35%
3.5
Drill-down analysis
60%
6.0
Formatting capabilities
70%
7.0
Integration with R or other statistical packages
N/A
N/A
Report sharing and collaboration
10%
1.0
Report Output and Scheduling (5)
42%
4.2
Publish to Web
70%
7.0
Publish to PDF
90%
9.0
Report Versioning
10%
1.0
Report Delivery Scheduling
20%
2.0
Delivery to Remote Servers
20%
2.0
  • No other single product matches the capabilities of Mathematica in terms of breadth of scope.
  • Rather sharp learning curve, and takes years to master.
  • Once mastered (learning curve), yields excellent ROI if leveraged properly.
MATLAB is an excellent tool, but it can't handle analytic manipulations in algebra, calculus and differential equations. MATLAB is superior when it comes to a less steep learning curve. In terms of using only one tool for analytic and numerical calculations, Mathematica wins. For simulation modelling and speed, MATLAB wins.
Robert J. Lang | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I use Mathematica as my "Swiss army knife" of analysis, design, and modeling of origami-related structures and mechanisms. It allows me to model origami problems at varying levels of idealization, ranging from simple 2-D polygonal models, to 3-D shapes with thickness, stress/strain relationships, and analytic descriptions of curved folding.
  • It allows straightforward integration of analytic analysis of algebraic expressions and their numerical implemented.
  • Supports varying programmatic paradigms, so one can choose what best fits the problem or task: pure functions, procedural programming, list processing, and even (with a bit of setup) object-oriented programming.
  • The extensive and rich tools for graphical rendering make it very easy to not just get 2D and 3D renderings of final output, but also to do quick-and-dirty 2D and 3D rendering of intermediate results and/or debugging results.
  • It is, unfortunately, quite slow compared to, say, C code implementation of numerical routines. (However, getting a routine up and running is still vastly faster in Mathematica, so the tradeoff is worth it.)
  • New functionality is sometimes not implemented as fully as it could be: MeshRegions are still fairly limited.
  • The underlying core doesn't work equally well across platforms: things that run fine on Mac crash on Windows.
It works very well for modeling origami.
Data Discovery and Visualization (3)
33.333333333333336%
3.3
Pre-built visualization formats (heatmaps, scatter plots etc.)
100%
10.0
Location Analytics / Geographic Visualization
N/A
N/A
Predictive Analytics
N/A
N/A
BI Standard Reporting (3)
N/A
N/A
Customizable dashboards
N/A
N/A
Report Formatting Templates
N/A
N/A
Pixel Perfect reports
N/A
N/A
Ad-hoc Reporting (4)
40%
4.0
Drill-down analysis
N/A
N/A
Formatting capabilities
100%
10.0
Integration with R or other statistical packages
N/A
N/A
Report sharing and collaboration
60%
6.0
Report Output and Scheduling (5)
N/A
N/A
Publish to Web
N/A
N/A
Publish to PDF
N/A
N/A
Report Versioning
N/A
N/A
Report Delivery Scheduling
N/A
N/A
Delivery to Remote Servers
N/A
N/A
  • It lets me solve many of the origami-related problems that I've taken on.
The ability to manipulate algebraic expressions, nested lists, and data structures in Mathematica was unequalled when I first did the comparison. Since then, I've stuck with Mathematica mostly because it's "the tool I know."
George Danner | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
ResellerIncentivized
Wolfram Mathematica is a desktop environment for building applications in the Wolfram Language. The Wolfram Language, in turn, is a functional programming utility for solving all sorts of complex problems in a wide variety of fields, from science to business and government.

Ours is a consultancy that uses tools like Mathematica to solve insanely hard problems for our clients, which are mostly large corporations with complex operations. Everyone at our small firm uses Mathematica in one way or another.

While Mathematica can quite literally do anything, the most common use case is as a means to build a mathematical model or representation of some complex system that one wishes to study using data. Along the way the model builder can use the vast array of internal functions (6500 or so at last count) to perform operations as diverse as image processing, statistics, and optimization. The real benefit of Mathematica is in its ability to allow model builders to generate such models very quickly with less code than other languages like Python or R.
  • You can stay in one environment as you progress from idea to prototype to production code to deployment; this hastens the development cycle at every step along the way
  • You can take advantage of the thousands (> 6000) functions that perform many math and logic transformations that are common to analysis today
  • The notebook interface is a very natural way to program, and allows code to be interwoven with explanatory text.
  • Mathematica is one of the most stable software platforms in the world, in existence for 30 years.
  • Depending on the size of the application, the cost of licenses can be prohibitive in some cases, especially for Wolfram Private Cloud.
Well suited for:
  • A data science or analytics team performing analysis in support of a business problem
  • Building a sandbox for corporate analytical capability
  • Rapid prototyping of ideas for helpful applications of scientific/engineering/technical approaches
  • Building intelligent algorithms that underlie systems or web applications

Less appropriate for:
  • Full scale web application development
  • User interface development
Data Discovery and Visualization (3)
96.66666666666666%
9.7
Pre-built visualization formats (heatmaps, scatter plots etc.)
100%
10.0
Location Analytics / Geographic Visualization
100%
10.0
Predictive Analytics
90%
9.0
BI Standard Reporting (1)
90%
9.0
Report Formatting Templates
90%
9.0
Ad-hoc Reporting (4)
97.5%
9.8
Drill-down analysis
100%
10.0
Formatting capabilities
100%
10.0
Integration with R or other statistical packages
90%
9.0
Report sharing and collaboration
100%
10.0
Report Output and Scheduling (4)
95%
9.5
Publish to Web
100%
10.0
Publish to PDF
80%
8.0
Report Delivery Scheduling
100%
10.0
Delivery to Remote Servers
100%
10.0
  • Mathematica is our "go to" environment for developing solutions for our clients, so I suppose you could say that it is solely responsible for our revenues. On occasion we do use other platforms but Mathematica is a core component of our offer to clients.
We have evaluated and are using in some cases the Python language in concert with the Jupyter notebook interface. For UI, we using libraries like React to create visually stunning visualizations of such models.

Mathematica compares favorably to this alternative in terms of speed of development. Mathematica compares unfavorably to this alternative in terms of license costs.
Return to navigation